microwave video distribution system - Francés Inglés Diccionario